return a thing bartered - Español Inglés Diccionario